-
Notifications
You must be signed in to change notification settings - Fork 443
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix build after SCALE v3.1
update
#1180
Conversation
🦑 📈 ink! Example Contracts ‒ Changes Report 📉 🦑These are the results when building the
Link to the run | Last update: Tue Mar 15 02:16:16 CET 2022 |
I wonder why we didn't get a dependabot PR. Maybe because we specify |
How did that break your build? What was the error? |
@bkchr My bad, I should linked the failed run in the PR description. See it here. Relevant error:
The UI test in question: #![no_implicit_prelude]
#[::ink_lang::contract]
mod contract {
#[ink(storage)]
pub struct Contract {}
impl Contract {
#[ink(constructor)]
pub fn constructor() -> Self {
Self {}
}
#[ink(message)]
pub fn message(&self) {}
}
}
fn main() {} We import
Let me know if you need/want more info |
Here is the "correct" fix: paritytech/parity-scale-codec#328 Sorry for the bug |
Looks like
parity-scale-codec-(derive)
v3.1
introduced a breaking change withparitytech/parity-scale-codec#325.
This PR specifies the path we use when pulling in the crate and fixes our failing
master
build.